Theorem

An encryption scheme (E,D)(E,D) is perfectly secret if and only if for every two distinct plaintexts {m0,m1}{0,1}\{ m_0, m_1\} \subseteq \{0,1\}^\ell and every strategy used by Eve, if we choose at random b{0,1}b \in \{0,1\} and a random key k{0,1}nk \in \{0,1\}^n, then the probability that Eve guesses mbm_b after seeing Ek(mb)E_k(m_b) is at most 1/21/2.

Proof

"only if"

this is a special case of perfect secrecy when ||=2\lvert \mathcal{M} \rvert=2, "for every two distinct plaintexts" vs "for every set of plaintexts"

"if"

this is harder to show. Use proof by contradiction.

#incomplete


References

  1. https://intensecrypto.org/public/lec_01_introduction.html
    • see proof of theorem